package org.ehe.erp.domain.quality.vo;

import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ehe.erp.domain.quality.ErpQualityItem;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * 质检项目视图对象
 *
 * @author zhangnn
 * @className ErpQualityItemVo
 * @description 质检项目VO，用于数据传输和展示
 * @date 2025-09-10 15:00:00
 */
@Data
@AutoMapper(target = ErpQualityItem.class)
public class ErpQualityItemVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private Long id;
    private String itemCode;
    private String itemName;
    private String category;
    private String standard;
    private String checkMethod;
    private Integer isRequired;
    private Integer sort;
    private Integer status;
    private Date createTime;
    private Date updateTime;
    private String tenantId;
    private String createBy;
    private String updateBy;
}
